package jp.co.neosystem.s2wg.dto.flex;

import java.io.Serializable;

/**
 * ステータス情報送信用
 */
public class Status extends AbstractDto implements Serializable {

	/**
	 * バージョンID
	 */
	private static final long serialVersionUID = -5170004752066309405L;

	/**
	 * レスポンスコード
	 */
	private String code;

	/**
	 * メッセージ
	 */
	private String message;

	/**
	 * トレース情報
	 */
	private String traceInfo;

	/**
	 * レスポンスコードを取得します。
	 * 
	 * @return レスポンスコード
	 */
	public String getCode() {
		return code;
	}

	/**
	 * レスポンスコードを設定します。
	 * 
	 * @param code
	 *            レスポンスコード
	 */
	public void setCode(final String code) {
		this.code = code;
	}

	/**
	 * メッセージを取得します。
	 * 
	 * @return メッセージ
	 */
	public String getMessage() {
		return message;
	}

	/**
	 * メッセージを設定します。
	 * 
	 * @param message
	 *            メッセージ
	 */
	public void setMessage(final String message) {
		this.message = message;
	}

	/**
	 * トレース情報を取得します。
	 * 
	 * @return　トレース情報
	 */
	public String getTraceInfo() {
		return traceInfo;
	}

	/**
	 * トレース情報を設定します。
	 * 
	 * @param trace
	 *            　トレース情報
	 */
	public void setTraceInfo(final String traceInfo) {
		this.traceInfo = traceInfo;
	}
}
